sediment wave - French English Dictionary